have the goods on someone

[美國俚語]在某人身上發現確鑿罪證,掌握某人的罪證;知道內幕